package com.btkjgc.service.intf;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;

import com.btkjgc.models.AjaxObj;
import com.btkjgc.models.extend.BatteryModel;
import com.btkjgc.models.extend.ExceptionRecordModel;
import com.btkjgc.models.extend.ExchangeElectricRecordModel;

/**
 * Created by _ESE on 2015/2/9.
 */
public interface ElectricChargingRecordManageService_Intf  extends BaseService_Intf{

	public void setListData(HttpServletRequest request, ModelAndView mv,
			int pageIndex, int totalRecord,
			List<ExchangeElectricRecordModel> exchangeElectricRecordModelList);

	public void setBatteryListData(HttpServletRequest request, ModelAndView mv,
			int pageIndex, int totalRecord, List<BatteryModel> batteryModelList);

	public void doDownloadAction(HttpServletRequest request,
			HttpServletResponse response, String sql);

	public ExceptionRecordModel getPersonByExchageid(String id);

	public AjaxObj getRecordByExchageid(String id);

	public AjaxObj insertRefundRecord(ExceptionRecordModel exceptionRecordModel);

}
